log hurdle - German English Dictionary